engineering requirements requirements engineering requirements management business thin-client management risk reduction application project management consulting it-consulting dui school design research and development software drugs r&d radius3 change management dui